using Xoohoo.Configuration;

namespace Xoohoo.Infrastructure
{
    public interface IBackgroundService
    {
        void Initialize(XoohooModuleConfigurationElement moduleConfiguration);
        void Run(XoohooModuleConfigurationElement moduleConfiguration);
        void Unload(XoohooModuleConfigurationElement moduleConfiguration);
    }
}